home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / tdood111.arc / TDOODLE.TXT < prev   
Encoding:
Text File  |  1980-01-01  |  10.5 KB  |  208 lines

  1.      tDoodle  1.11  (pronounced  Tee-Doodle) was  designed  for  sysops  to 
  2. simplify  the  tedious  task of creating color text  display  using  ANSI 
  3. codes.  Because of this,  there are only 79 available columns across, and 
  4. 22 up-and-down.  In addition, DOS version 2.00 or greater must be in use, 
  5. as  well  as ANSI.SYS.  Only characters above ASCII 32 are  accepted  for 
  6. input.
  7.  
  8.  
  9.      Over  150  hours have been invested in the development of  this  code.  
  10. Please feel free to copy and distribute this program as you 
  11. wish.   The  program  may  not be distributed in  modified  form,  yet  the 
  12. enclosed .ASM file is available.   If you use it either in part or in whole 
  13. on any program public or private, please send acknowledgment to the address 
  14. given later in this document.
  15.  
  16.      Right now, this drawing board program is the most powerful
  17. and  easy  to use in the public domain, and perhaps commercially!
  18. It's functions are easily exe-
  19. cuted, with a minimal amount of key strokes to invoke them.  Most functions
  20. are set up as commands, but the 10 function keys are also used while in the
  21. editing mode.  I hope you enjoy this program.
  22.  
  23.  
  24. -------------------------------------------------------------------------------
  25.  
  26.      To get started, type "tDoodle" and press RET. You may also specify one 
  27. of the files you want to edit by entering it after the command "tDoodle" as 
  28. in "tDoodle a:\text\file.dat". When you first enter tDoodle, you will be in the entry mode. The entry 
  29. mode  is where you do all of the editing to the screen.  The other mode  is 
  30. the  COMMAND  mode,  where  you  can execute all sorts  of  non-entry  type 
  31. functions.
  32.  
  33.  
  34.  While in the entry mode, the following keys have the following actions:
  35.  
  36.      RET       Go down one line and all the way to the first column
  37.      BKSP      Go back one column
  38.      ^ v < >   Move about the screen (arrows)
  39.      HOME      Go to line 1, column 1
  40.      END       Go to line 22, column 1
  41.      INS       Insert a space at the current cursor position
  42.      DEL       DELete the character under the cursor
  43.      ESC       Toggle over to the COMMAND mode
  44.      TAB       Skip to the next eight column
  45.      ^HOME     Home to center of current line
  46.      ^< ^>     Go to extreme r/l sides (arrows)
  47.  
  48.  
  49.      All  of  the  above keys which are involved  in  cursor  movement  are 
  50. subject to wrap-around.    Wrap-around is what happens when the cursor goes 
  51. off the edge of the screen and "wraps around" to the other side.
  52.  
  53. The function keys (F1-F10) have the following definitions:
  54.  
  55.      F1   Box       Set the current box-pad mode
  56.                     There  are four  "Box"  modes.  The "BOX" indicator on the
  57.                     status line shows which of the four modes in activated (if
  58.                     any). Boxes may be drawn in four different formations:
  59.  
  60.                          ┌ ┬ ┐         ╔ ╦ ╗       ╒ ╤ ╕       ╓ ╥ ╖
  61.                                │             ║           │           ║
  62.                          ├ ┼ ┤         ╠ ╬ ╣       ╞ ╪ ╡       ╟ ╫ ╢
  63.                                ─             ═           ═           ─
  64.                          └ ┴ ┘         ╚ ╩ ╝       ╘ ╧ ╛       ╙ ╨ ╜
  65.  
  66.                     Each of the pieces is arranged on the following grid:
  67.  
  68.                           Q W E           The horizontal bar is made with "\"
  69.                           A S D           The vertical bar, with "-"
  70.                           Z X C           The space bar works normally
  71.  
  72.  
  73.                     If no box mode is selected a "T", indicating Text mode 
  74.                     will appear after "BOX". Otherwise, the center cross of 
  75.                     the current box formation will be shown there. The box 
  76.                     modes are identical to text mode in all ways, except that 
  77.                     only box pieces can be entered from the keyboard. In 
  78.                     addition, while in one of the BOX modes, the numbers 1-8 
  79.                     display a variety of solid graphics block chars.
  80.  
  81.      F2   GetClr    Set the "Current Attribute" to what's under cursor
  82.                     The "Current Attribute" is the  color combination you have
  83.                     selected.   It  includes  the  foreground, background, and
  84.                     bright and blinking attributes. All of these are displayed
  85.                     ON the words  "Current Attribute"  on the Status Line. The
  86.                     CA can be set explicitly in the command mode.
  87.  
  88.      F3   Revers    Reverse the "Current Attribute"
  89.                     The foreground/background attributes of the CA are
  90.                     swapped.
  91.  
  92.      F4   Mode      Set the display mode
  93.                     When text is put onto the screen normally, both the text
  94.                     and an attribute (usually the CA) are put on the screen.
  95.                     However, there are cases where you may only want to put
  96.                     down text OR color, but not both. F4 allows three
  97.                     different modes of display to be used: Paint, for putting
  98.                     only color; Text, for putting only text; and Both, for
  99.                     putting both text and color-- Both is the Default
  100.                          Note that any function in the ENTRY mode which
  101.                     displays anything is subject to MODE changes, including
  102.                     PASTE (F8), INS, DEL, and the BOX modes (F1).
  103.                          Using the CUT and PASTE functions for  moving blocks
  104.                     of text is especially useful for adding colors to a large
  105.                     area of text. 
  106.  
  107.  
  108.      F5   SayClr    Show the attribute under the cursor in text. This feature 
  109.                     was designed for the monochrome crowd. If the cursor is 
  110.                     sitting on a green "V" on a blue background with the "V" 
  111.                     blinking, hitting F5 will make tDoodle respond with 
  112.                     "Blinking Green on Blue".
  113.                          Since this is a toggled function that stay one if
  114.                     selected, it is useful to see colors on a monochrome that
  115.                     you would normally see, such as a background color of
  116.                     anything other than white.  Just run the cursor along and
  117.                     the status line will display the attribute under the cursor
  118.                     for quick removal of unwanted colors.
  119.                     NOTE:  If you use tDoodle on a color system this is 
  120.                     off and the Monochrome system will have it defaulted on.
  121.  
  122.  
  123.      F6   Flip      Flip between the two editing screens
  124.                     One of two editing screens may be displayed, allowing
  125.                     simple cut and paste operations between them.
  126.                         If desired, you can edit two pictures at once and each
  127.                     are independent of each other and can be saved separately.
  128.                     You can CUT (F7) from one screen and PASTE (F8) into the
  129.                     other
  130.  
  131.      F7   Cut       Pick up a block of the screen
  132.                     Using the arrows, the block (displayed in inverse video)
  133.                     is selected. The starting place for the block is where you
  134.                     pressed F7. It is normal for all of the attributes to
  135.                     disappear when you push F7-- the will reappear when you
  136.                     leave the function.
  137.  
  138.      F8   Paste     Display blocked portion of screen obtained with CUT (F7)
  139.                     The block picked up with F7 is put at the current cursor
  140.                     position starting from the top left corner of the block.
  141.  
  142.      F9   Undo      Undo screen changes to a certain point
  143.                     The screen is saved before F7 (CUT), F8 (PASTE) and ESC
  144.                     (COMMAND mode). It may be restored to the state it was in
  145.                     at the time of the last one of these keystrokes.
  146.  
  147.      F10  ASCII     Display an ASCII chart of all characters above code 128.
  148.  
  149.  
  150. While in the COMMAND mode, you have several other functions avaliable to you.
  151. Some of them will as you for filespecs. When they do, they will accept input
  152. of the format DOS accepts (ie, F3 prints the old entry; F1, the next character
  153. in the old entry; etc.). Filespec's are described in you DOS manual. Here are 
  154. the single letter commands at your disposal:
  155.  
  156.      ESC  Go back to the ENTRY mode
  157.  
  158.      C    Set the Current Attribute (Colors)
  159.  
  160.      F    Flip the two screens.
  161.  
  162.      G    removes IBM Graphic chars. You have the choice of replacing them
  163.           with a space, or from a tDoodle determined list of replacements
  164.  
  165.      L    Load a file for editing to current screen
  166.  
  167.      Q    Quit tDoodle and return to DOS.
  168.  
  169.      R    Replace character with another character. Replaces everywhere on
  170.           screen.
  171.           Be careful.  You can replace anything with anything, so use your 
  172.           best judgment when doing this function.  You can "U"ndo the changes.
  173.  
  174.      S    Save current screen to file
  175.           Allows the option of adding a clear-screen ESCape sequence to begin-
  176.           ning of the file.
  177.           An ESCape sequence replaces multiple spaces to optimize size and 
  178.           sending time if used on a Bulletin Board with Ansi Graphics selected.
  179.           Currently, tDoodle does not query the user about the compressing: it
  180.           puts them in automatically. 1.12 will correct this problem. Sorry.
  181.           The function will also create a filespec.BAK file before saving.
  182.  
  183.      U    Undo. Works like F9 in ENTRY mode.
  184.  
  185.      W    Wipe out screen
  186.           You may choose among text, attributes, or both.
  187.           Wiping the Text will remove all the Characters from the screen, but
  188.               will leave the attributes.
  189.           Wiping the attributes sets the screen back to White on Black and does
  190.               not alter the text.
  191.           Wiping Both will clear the screen.
  192.  
  193.  
  194. Good Luck and Happy drawing!
  195.  
  196. If you have any suggestions, problems, or donations, please write or call:
  197.  
  198.                                Daniel E. Bennett
  199.                                   PO Box 7820
  200.                               La Verne, CA  91750
  201.                              (voice)  714 593-2404
  202.  
  203. I do appologize for any problems that v1.10 may have caused you. --DEB 12/31/85
  204.  
  205. If that is too much for you, you may also call La Verne & PC Street BBS 24hours
  206. a day at 714-596-0084.  Be sure to call at 8 data 1 stop no parity!
  207. You will always have access to the latest version of tDoodle.
  208.